<?
/**
 * Dragons Fun copy
 * @author aanbek
 */
$title = 'Драконы';
include_once 'inc/fnc.php';
if(!$user && $user['save'] == 1){ header('location:/'); }
if (isset($_GET['submit']))
{
	$login = htmlspecialchars($_POST['login']);
	$password =  htmlspecialchars($_POST['password']);
	if (!preg_match("/^[a-z]+$/i",$login) && mb_strlen($login)<3  OR mb_strlen($login)>15)
	{
		$error = '<div class="plate_err mtb5 mlr10">
<div class="plate_err_b">
<div class="plate_err_l">
<div class="plate_err_r">
<div class="plate_err_rt">
<div class="plate_err_rb">
<div class="plate_err_lt">
<div class="plate_err_lb cntr">
Имя должно содержать только буквы и не более 2-х пробелов
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>';
	}
	if (!preg_match("/^[A-Z0-9]+$/i",$password) && mb_strlen($password)<6  OR mb_strlen($password)>25)
	{
		$error = '<div class="plate_err mtb5 mlr10">
<div class="plate_err_b">
<div class="plate_err_l">
<div class="plate_err_r">
<div class="plate_err_rt">
<div class="plate_err_rb">
<div class="plate_err_lt">
<div class="plate_err_lb cntr">
Пароль обязательно должен содержать буквы и цифры
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>';
	}
	$rowsNick = $db->rows("SELECT * FROM `users` WHERE `login`=?",
							array ($login));
	if ($rowsNick >=1)
	{
		$error = '<div class="plate_err mtb5 mlr10">
<div class="plate_err_b">
<div class="plate_err_l">
<div class="plate_err_r">
<div class="plate_err_rt">
<div class="plate_err_rb">
<div class="plate_err_lt">
<div class="plate_err_lb cntr">
Такой ник используется.
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>';
	}
	if ($error)
	{
		$_SESSION['error'] =  $error;
		header("Location:./reg");
		exit;
	}
	else
	{
		$updData = $db->query("UPDATE `users` SET `login`=?,`password`=?,`food`=?,`crys`=?, `save`='1' WHERE `id`=?",array($login,$password,($user['food']+10000),($user['crys']+100),$user['id']));
		$_SESSION['info'] = 'Данные успешно сохранены!';
		$_SESSION['password'] =&$password;
		header("Location:/");
		exit;
	}
}
?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta name="viewport" content="width=device-width, minimum-scale=1, maximum-scale=1" />
<link rel="stylesheet" type="text/css" href="/style.css"/>
<title>Драконы</title>
</head>
<body>
<div class="main">
<div class="main_brd">
<div class="header">
<div class="header_in pt15 pb5">
<div class="page_title">
<div class="page_title_in">Сохранение</div>
</div>
</div>
</div>
<div class="cntr">
</div>
<div class="cntr m10">
<form id="id3" method="post" action="./reg?submit"><div style="width:0px;height:0px;position:absolute;left:-100px;top:-100px;overflow:hidden"><input type="hidden" name="id3_hf_0" id="id3_hf_0" /></div>
<label>Имя в игре:</label><br />
<input type="text" name="login" class="typetext" value="" maxlength="16"/><br />

<label>Пароль:</label><br />
<input type="password" name="password" class="typetext" value=""/><br />

<span class="btn_g w120 mt5"><span class="btn_g_in"><input type="submit" value="Сохранить"></span></span>
</form>
<div class="hr mt10 mb10"></div>
Регистрируясь, вы принимаете<br />
условия <a href="/agreement?b=reg">Соглашения</a> и <a href="#">Правил</a>
<div class="hr mtb10"></div>
<a href="/">Главная</a>
<div class="hr mtb10"></div>
</div>
<div class="footer">
<div class="footer_in minor small">
<div class="mt10"><span>0.001</span> сек, <span><?=date('H:i:s');?></span></div>
<div class="mt10">© @aanbek 2019, 16+</div>
</div>
</div>
</div>
</div>
</body>
</html>